
/* 测试工具 */
.bd{ border: 1px solid red; }

/*通栏*/
.container-fluid{min-width: 1200px;}

/* 版心 */
.container{ width: 1200px; margin: 0 auto;}

/* 浮动 */
.fl{ float: left; }
.fr{ float: right; }
.clearfix::after{ content: ''; height: 0; display: block; clear: both; } 



body{background-color: white;}
.head{width: 100%; height: 150px;background-color: white}
.head1{height: 45px;background-color: black; line-height: 43px;color: #fbffff;}
.head1 h2{float: left; font-size: 12px;}
.head1 p {float: right; padding-left: 20px; font-size: 10px;}
.head1 p .tel{color: #fbffff;margin-left: 10px;margin-right: 60px;}
.head1 p .eml{color: #fbffff;}
.head1 a:hover{color: red;}

.head2{background-color: #fbffff; width: 1200px; }
.head2 .fl img{padding: 27px 0;}
.head2 .fr{margin-top: 42px;}
.head2  li{float: left; margin: 0 30px;}
.fr .active::after{content: '';display: block; width: 60%;height: 5px;background-color: #15bded;margin: 5px auto;}
.fr a:hover{color:red;}




.foot{width: 100%;background-color: black;margin: 100px auto;}
.foot1{width: 1200px;height: 370px; padding-top:  70px; margin: 0 auto;box-sizing: border-box;}
.footl{width: 400px;height: 204px;  }
.footl p {line-height: 50px;color: #818388;}
.footl i{display: inline-block;background: url(../images/icon.jpg)no-repeat; width: 25px;height: 25px;vertical-align: middle;}
.ico1{background-position-x: 4px;}
.foot1 .footl .ico2{background-position-y: -38px;}
.foot1 .footl .ico3{background-position-y: -82px;}
.footl img{margin-bottom:  50px;}

.footm{width: 400px;height: 172px;  }
.footm h2 {font-size: 20px;color: #ffffff;}
.footm .active::after{content: '';display: block; width: 50px;height: 4px;background-color: #15bded;margin-top: 20px;margin-bottom: 45px;}
.footm li{display: inline-block; width: 190px; line-height: 50px;}
.footm li a {color: #818388;}
.footm li a:hover{color: red;}


.footr{width: 400px;height: 182px; }
.footr h2 {font-size: 20px;color: #ffffff;}
.footr .active::after{content: '';  display: block; width: 50px;height: 4px;background-color: #15bded;margin-left: 0px;margin-top: 20px;margin-bottom: 45px;}
.footr .searh {margin-top: 55px ;box-sizing: border-box;}
.footr input{width: 220px ;height: 50px; border: none;padding-left: 10px;}
.footr button{ width: 100px;height: 50px;border: none;background-color:  #3aa27f;}
.footr .fx{font-size: 16px;font-weight: bold;color: #818388; margin-top: 30px;}
.footm li a:hover{color: red;}

.foot .sm{font-size: 12px;font-weight: bold;line-height: 38px;color: #818388; text-align: center;}